supervisory device - French English Dictionary